drug traffic and gambling control brigade - French English Dictionary